구름톤

세미프로젝트1_04_최종 발표와 회고

작성자 : Heehyeon Yoo|2026-02-03
# 구름톤# 세미프로젝트# OSINT# DarkWeb# 회고

GitHub: tricrawl

발표 준비

최종 발표에 필요한 자료는 팀장이 만들고 발표도 팀장이 하기로 했다.
남은 팀원들은 적당히 자신이 한 일이나 생각들에 대해서 채널에 공유하기로 했다.
뭐 좋았다. 문제는 '각자 한 일이 드러나야 한다'는 부분이었는데...
사회에서는 이처럼 역할 비중을 정리하는 순간부터 미묘한 알력이 생긴다.
대놓고 싸우는 건 아닌데.... 아무튼 묘해진다.
그렇기 때문에 팀장이나 관리자의 역할이 중요하고, 권위가 중요한 것이다.

솔직히 말하면 최종 발표에서 내가 한 일이 잘 드러나지 않아서 아쉬움이 좀 있었다.
아키텍처 설계부터 코어 개발 그리고 도커나 DB 마이그레이션, 남들이 만들어 붙인 크롤러도 다시 내 손을 거칠 수밖에 없었다.
차라리 처음부터 만들고 말지, 리팩토링이 얼마나 귀찮은 일인데.
아무튼 프로젝트의 기둥이 되는 작업은 대부분 나 혼자 작업했다. 사실 내가 다 했다 해도 무방할 정도다.

물론 이건 팀 프로젝트니까, 소통도 일이고 분업을 조율하는 것도 일이고 문서화도 일이다.
이해는 하지만 아쉽다는 말 정도는 할 수 있잖아? 난 몰입해서 했는데, 누구에게는 그냥 가만히 있으면 되는 일이라는 게 아쉽다 정도는....

가만 보면 다들 아직도 이게 대학교나 학교의 '조별과제' 정도인 줄 알고 있는 것 같다.
PPT 몇 장 나눠서 만들고 적당히 발표하면 끝나는 그런 과제.

세미 프로젝트라지만 이건 실무에 가까운 경험을 쌓을 수 있는 기회다.
실제로 돌아가는 시스템을 만들어보고 협업의 프로세스를 몸으로 익히는 자리지 않은가....
시간이 아깝다는 생각은 안 드나 싶다.

뭔가 아무도 할 생각이 없길래 팔 걷어붙이고 나섰더니 나만 고생한, 그런 느낌이 들었다.
어쩔 수 없지 세미 프로젝트니까. 그래 나이 많은 내가 좀 더 해보자 해서 생긴 일이잖아.
그렇게 스스로를 설득할 수밖에 없었다.

개인적 성공과 팀의 실패

정리하면, 개인적으로는 성공한 경험이다.
Scrapy 기반 다크웹 크롤러의 설계/구현부터 시작해서 Tor 네트워크 연동 도커라이즈, DB 마이그레이션에 대시보드 연결까지.
짧은 기간이었지만 OSINT 파이프라인의 전체 흐름을 직접 만들어봤다.

실제로 돌아가는 결과물이 나왔고 기술적으로 배운 것도 많다.
크롤러 아키텍처를 어떻게 확장 가능하게 설계하는지도 체감했고 Tor 프록시 환경에서의 네트워크 특성도 몸으로 익혔다.

팀 프로젝트로서는?
실패라고 생각한다. 역할 분담이 애매했고, 각자가 주도적으로 기여한 바는 없었다.
그나마 수준을 파악하고, 다들 기여할 수 있도록 모듈러 형태로 아키텍쳐를 잡았지만....효과적이었는지는 모르겠다.

내가 주도해서 끌고 갔어야 했나? 아니다. 그러면 팀 프로젝트보다 1인 개발에 인원수만 채운 형태일 것이다.
진짜 팀 프로젝트라면 각자가 영역을 맡아서 주도적으로 움직여야 하는데 그런 게 없어 아쉬웠다.
그냥 내가 팀장을 맡아서 너는 이거 무조건 해 너는 저거 무조건 해 시킬걸 이라는 생각도 조금 든다.

아무튼 추후 있을 두 번의 세미 프로젝트에서는 힘을 좀 빼기로 했다.
팀을 억지로 끌고 가느니 내가 가져갈 수 있는 것에 집중하는 게 낫다.
결국 파이널 프로젝트가 가장 중요하니까. 그때 마음 맞는 사람들과 하는 게 낫겠다.

tricrwal은 개선점을 붙여서 포트폴리오로 키워보려 한다.
OSINT 강화하고, 알림 시스템 고도화하고 크롤링 소스도 추가하면 꽤 괜찮은 프로젝트가 될 것 같다.
지금 준비 중인 블록체인 관련 OSINT로도 확장할 수 있을지 고민해보자.